2231
2142
3
2
1
3
856
325
74
9
4
1
9
1
2
2
2
2
2
821
62
1
1
2
12
6
1
1
12
2
1
1
4
458
1
1
4
329
1
43
1
1199
15
1
485
1047
970
1745
125
1
1
1
1
1
51
1
4
3
4
2
4
5
1
8
16
1537
29
29
4
14
4
58
15
29
1
1
1
65
1
3
1
320
1
2
1
1988
121
34
190
1584
1
1315
1246
1579
2192
409
13
1
1
1
12
1
1
2601
1
7
12
118
2
1
1
2
1
1
5
1
1
1
1
1
165
1
384
1
5
1
5
1
1
15
1
1
3
1
10
2
1
12
1
1
84
1
431
32
3768
142
1300
2300
639
90
1581
76
66
7
37
17
1
164
1053
4
1
337
150
4351
22
1382
4